multiselection: Track items across resorts
authorBenjamin Otte <otte@redhat.com>
Sun, 21 Jun 2020 15:58:27 +0000 (17:58 +0200)
committerBenjamin Otte <otte@redhat.com>
Fri, 26 Jun 2020 05:13:32 +0000 (07:13 +0200)
commit3d8b6f6b799499cca027be95732111e35bb375e7
treef034eae8bb765ba51396bd5ad6af4dc35624bc36
parent58d3213eef478810bdb0739eb310ab28565adade
multiselection: Track items across resorts

In particular, track which items remain in ::items-changed
signal emissions.

But the main use case is sorting, which causes items-changed(0, n, n)
to be emitted.
gtk/gtkmultiselection.c
testsuite/gtk/multiselection.c